
















































<html>
<style>
    .jd-hierarchy-spacer {
        width: 15px;
    }
    .jd-hierarchy-data {
        text-align: left;
        vertical-align: top;
    }
</style>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

  <meta name="description" content="Javadoc API documentation for Fresco." />

<link rel="shortcut icon" type="image/x-icon" href="./favicon.ico" />
<title>

  Class Hierarchy - Fresco API


| Fresco

</title>
<link href="./../assets/doclava-developer-docs.css" rel="stylesheet" type="text/css" />
<link href="./../assets/customizations.css" rel="stylesheet" type="text/css" />
<script src="./../assets/search_autocomplete.js" type="text/javascript"></script>
<script src="./../assets/jquery-resizable.min.js" type="text/javascript"></script>
<script src="./../assets/doclava-developer-docs.js" type="text/javascript"></script>
<script src="./../assets/prettify.js" type="text/javascript"></script>
<script type="text/javascript">
  setToRoot("./", "./../assets/");
</script>
<script src="./../assets/doclava-developer-reference.js" type="text/javascript"></script>
<script src="./../assets/navtree_data.js" type="text/javascript"></script>
<script src="./../assets/customizations.js" type="text/javascript"></script>
<noscript>
  <style type="text/css">
    html,body{overflow:auto;}
    #body-content{position:relative; top:0;}
    #doc-content{overflow:visible;border-left:3px solid #666;}
    #side-nav{padding:0;}
    #side-nav .toggle-list ul {display:block;}
    #resize-packages-nav{border-bottom:3px solid #666;}
  </style>
</noscript>
</head>


<div id="header">
    <div id="headerLeft">
    
      <span id="masthead-title"><a href="./packages.html">Fresco</a></span>
    
    </div>
    <div id="headerRight">
      
  <div id="search" >
      <div id="searchForm">
          <form accept-charset="utf-8" class="gsc-search-box" 
                onsubmit="return submit_search()">
            <table class="gsc-search-box" cellpadding="0" cellspacing="0"><tbody>
                <tr>
                  <td class="gsc-input">
                    <input id="search_autocomplete" class="gsc-input" type="text" size="33" autocomplete="off"
                      title="search developer docs" name="q"
                      value="search developer docs"
                      onFocus="search_focus_changed(this, true)"
                      onBlur="search_focus_changed(this, false)"
                      onkeydown="return search_changed(event, true, './')"
                      onkeyup="return search_changed(event, false, './')" />
                  <div id="search_filtered_div" class="no-display">
                      <table id="search_filtered" cellspacing=0>
                      </table>
                  </div>
                  </td>
                  <!-- <td class="gsc-search-button">
                    <input type="submit" value="Search" title="search" id="search-button" class="gsc-search-button" />
                  </td>
                  <td class="gsc-clear-button">
                    <div title="clear results" class="gsc-clear-button">&nbsp;</div>
                  </td> -->
                </tr></tbody>
              </table>
          </form>
      </div><!-- searchForm -->
  </div><!-- search -->
      
    </div>
</div><!-- header -->


  <div class="g-section g-tpl-240" id="body-content">
    <div class="g-unit g-first side-nav-resizable" id="side-nav">
      <div id="swapper">
        <div id="nav-panels">
          <div id="resize-packages-nav">
            <div id="packages-nav">
              <div id="index-links">
                <a href="./packages.html"  >Packages</a> | 
                <a href="./classes.html" >Classes</a>
              </div>
              <ul>
                
    <li class="api apilevel-">
  <a href="./com/facebook/animated/gif/package-summary.html">com.facebook.animated.gif</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/animated/giflite/package-summary.html">com.facebook.animated.giflite</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/animated/giflite/decoder/package-summary.html">com.facebook.animated.giflite.decoder</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/animated/giflite/draw/package-summary.html">com.facebook.animated.giflite.draw</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/animated/giflite/drawable/package-summary.html">com.facebook.animated.giflite.drawable</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/animated/webp/package-summary.html">com.facebook.animated.webp</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/animated/webpdrawable/package-summary.html">com.facebook.animated.webpdrawable</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/binaryresource/package-summary.html">com.facebook.binaryresource</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/cache/common/package-summary.html">com.facebook.cache.common</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/cache/disk/package-summary.html">com.facebook.cache.disk</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/callercontext/package-summary.html">com.facebook.callercontext</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/common/activitylistener/package-summary.html">com.facebook.common.activitylistener</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/common/disk/package-summary.html">com.facebook.common.disk</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/common/executors/package-summary.html">com.facebook.common.executors</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/common/file/package-summary.html">com.facebook.common.file</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/common/internal/package-summary.html">com.facebook.common.internal</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/common/lifecycle/package-summary.html">com.facebook.common.lifecycle</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/common/logging/package-summary.html">com.facebook.common.logging</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/common/media/package-summary.html">com.facebook.common.media</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/common/memory/package-summary.html">com.facebook.common.memory</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/common/references/package-summary.html">com.facebook.common.references</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/common/statfs/package-summary.html">com.facebook.common.statfs</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/common/streams/package-summary.html">com.facebook.common.streams</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/common/time/package-summary.html">com.facebook.common.time</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/common/util/package-summary.html">com.facebook.common.util</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/common/webp/package-summary.html">com.facebook.common.webp</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/datasource/package-summary.html">com.facebook.datasource</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/drawable/base/package-summary.html">com.facebook.drawable.base</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/drawee/backends/pipeline/package-summary.html">com.facebook.drawee.backends.pipeline</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/drawee/backends/pipeline/debug/package-summary.html">com.facebook.drawee.backends.pipeline.debug</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/drawee/backends/pipeline/info/package-summary.html">com.facebook.drawee.backends.pipeline.info</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/drawee/backends/pipeline/info/internal/package-summary.html">com.facebook.drawee.backends.pipeline.info.internal</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/drawee/components/package-summary.html">com.facebook.drawee.components</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/drawee/controller/package-summary.html">com.facebook.drawee.controller</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/drawee/debug/package-summary.html">com.facebook.drawee.debug</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/drawee/debug/listener/package-summary.html">com.facebook.drawee.debug.listener</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/drawee/drawable/package-summary.html">com.facebook.drawee.drawable</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/drawee/generic/package-summary.html">com.facebook.drawee.generic</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/drawee/gestures/package-summary.html">com.facebook.drawee.gestures</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/drawee/interfaces/package-summary.html">com.facebook.drawee.interfaces</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/drawee/span/package-summary.html">com.facebook.drawee.span</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/drawee/view/package-summary.html">com.facebook.drawee.view</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/fresco/animation/backend/package-summary.html">com.facebook.fresco.animation.backend</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/fresco/animation/bitmap/package-summary.html">com.facebook.fresco.animation.bitmap</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/fresco/animation/bitmap/cache/package-summary.html">com.facebook.fresco.animation.bitmap.cache</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/fresco/animation/bitmap/preparation/package-summary.html">com.facebook.fresco.animation.bitmap.preparation</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/fresco/animation/bitmap/wrapper/package-summary.html">com.facebook.fresco.animation.bitmap.wrapper</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/fresco/animation/drawable/package-summary.html">com.facebook.fresco.animation.drawable</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/fresco/animation/drawable/animator/package-summary.html">com.facebook.fresco.animation.drawable.animator</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/fresco/animation/factory/package-summary.html">com.facebook.fresco.animation.factory</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/fresco/animation/frame/package-summary.html">com.facebook.fresco.animation.frame</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/fresco/middleware/package-summary.html">com.facebook.fresco.middleware</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/fresco/ui/common/package-summary.html">com.facebook.fresco.ui.common</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/imageformat/package-summary.html">com.facebook.imageformat</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/imagepipeline/animated/base/package-summary.html">com.facebook.imagepipeline.animated.base</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/imagepipeline/animated/factory/package-summary.html">com.facebook.imagepipeline.animated.factory</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/imagepipeline/animated/impl/package-summary.html">com.facebook.imagepipeline.animated.impl</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/imagepipeline/animated/util/package-summary.html">com.facebook.imagepipeline.animated.util</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/imagepipeline/backends/okhttp3/package-summary.html">com.facebook.imagepipeline.backends.okhttp3</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/imagepipeline/backends/volley/package-summary.html">com.facebook.imagepipeline.backends.volley</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/imagepipeline/bitmaps/package-summary.html">com.facebook.imagepipeline.bitmaps</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/imagepipeline/cache/package-summary.html">com.facebook.imagepipeline.cache</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/imagepipeline/common/package-summary.html">com.facebook.imagepipeline.common</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/imagepipeline/core/package-summary.html">com.facebook.imagepipeline.core</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/imagepipeline/datasource/package-summary.html">com.facebook.imagepipeline.datasource</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/imagepipeline/debug/package-summary.html">com.facebook.imagepipeline.debug</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/imagepipeline/decoder/package-summary.html">com.facebook.imagepipeline.decoder</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/imagepipeline/drawable/package-summary.html">com.facebook.imagepipeline.drawable</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/imagepipeline/filter/package-summary.html">com.facebook.imagepipeline.filter</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/imagepipeline/image/package-summary.html">com.facebook.imagepipeline.image</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/imagepipeline/instrumentation/package-summary.html">com.facebook.imagepipeline.instrumentation</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/imagepipeline/listener/package-summary.html">com.facebook.imagepipeline.listener</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/imagepipeline/memory/package-summary.html">com.facebook.imagepipeline.memory</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/imagepipeline/multiuri/package-summary.html">com.facebook.imagepipeline.multiuri</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/imagepipeline/nativecode/package-summary.html">com.facebook.imagepipeline.nativecode</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/imagepipeline/platform/package-summary.html">com.facebook.imagepipeline.platform</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/imagepipeline/postprocessors/package-summary.html">com.facebook.imagepipeline.postprocessors</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/imagepipeline/producers/package-summary.html">com.facebook.imagepipeline.producers</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/imagepipeline/request/package-summary.html">com.facebook.imagepipeline.request</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/imagepipeline/systrace/package-summary.html">com.facebook.imagepipeline.systrace</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/imagepipeline/transcoder/package-summary.html">com.facebook.imagepipeline.transcoder</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/imagepipeline/transformation/package-summary.html">com.facebook.imagepipeline.transformation</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/imageutils/package-summary.html">com.facebook.imageutils</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/webpsupport/package-summary.html">com.facebook.webpsupport</a></li>
    <li class="api apilevel-">
  <a href="./com/facebook/widget/text/span/package-summary.html">com.facebook.widget.text.span</a></li>
              </ul><br/>
            </div> <!-- end packages -->
          </div> <!-- end resize-packages -->
          <div id="classes-nav">
              <script>
                /*addLoadEvent(maxPackageHeight);*/
              </script>
              <p style="padding:10px">Select a package to view its members</p><br/>
          </div><!-- end classes -->
        </div><!-- end nav-panels -->
        <div id="nav-tree" style="display:none">
          <div id="index-links">
            <a href="./packages.html"  >Packages</a> | 
            <a href="./classes.html" >Classes</a>
          </div>
        </div><!-- end nav-tree -->
      </div><!-- end swapper -->
    </div> <!-- end side-nav -->
    <script>
      if (!isMobile) {
        //$("<a href='#' id='nav-swap' onclick='swapNav();return false;' style='font-size:10px;line-height:9px;margin-left:1em;text-decoration:none;'><span id='tree-link'>Use Tree Navigation</span><span id='panel-link' style='display:none'>Use Panel Navigation</span></a>").appendTo("#side-nav");
        chooseDefaultNav();
        if ($("#nav-tree").is(':visible')) {
          init_default_navtree("./");
        } else {
          addLoadEvent(function() {
            scrollIntoView("packages-nav");
            scrollIntoView("classes-nav");
          });
        }
        //$("#swapper").css({borderBottom:"2px solid #aaa"});
      } else {
        swapNav(); // tree view should be used on mobile
      }
    </script>



<div class="g-unit" id="doc-content">

<div id="jd-header">
<h1>Class Hierarchy - Fresco API</h1>
</div>

<div id="jd-content">

<div style="margin-left: 20px; margin-right: 20px;">




<table border="0" cellpadding="0" cellspacing="1">
<th class="jd-hierarchy-data" colspan="4">Class</th>
<th class="jd-hierarchy-data">Interfaces</th>


<tr>
    
    <td class="jd-hierarchy-data" colspan="4">
    
        
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>


<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/animated/gif/GifFrame.html">GifFrame</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/animated/base/AnimatedImageFrame.html">AnimatedImageFrame</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/animated/gif/GifImage.html">GifImage</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/animated/base/AnimatedImage.html">AnimatedImage</a>
         &nbsp;&nbsp;
    
        
            <a href="./com/facebook/imagepipeline/animated/factory/AnimatedImageDecoder.html">AnimatedImageDecoder</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/animated/giflite/GifDecoder.html">GifDecoder</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/decoder/ImageDecoder.html">ImageDecoder</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/animated/giflite/decoder/GifMetadataDecoder.html">GifMetadataDecoder</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/animated/giflite/draw/MovieAnimatedImage.html">MovieAnimatedImage</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/animated/base/AnimatedImage.html">AnimatedImage</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/animated/giflite/draw/MovieDrawer.html">MovieDrawer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/animated/giflite/draw/MovieFrame.html">MovieFrame</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/animated/base/AnimatedImageFrame.html">AnimatedImageFrame</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/animated/giflite/drawable/GifAnimationBackend.html">GifAnimationBackend</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/fresco/animation/backend/AnimationBackend.html">AnimationBackend</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/animated/webp/WebPFrame.html">WebPFrame</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/animated/base/AnimatedImageFrame.html">AnimatedImageFrame</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/animated/webp/WebPImage.html">WebPImage</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/animated/base/AnimatedImage.html">AnimatedImage</a>
         &nbsp;&nbsp;
    
        
            <a href="./com/facebook/imagepipeline/animated/factory/AnimatedImageDecoder.html">AnimatedImageDecoder</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/animated/webpdrawable/WebpAnimationBackend.html">WebpAnimationBackend</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/fresco/animation/backend/AnimationBackend.html">AnimationBackend</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/binaryresource/ByteArrayBinaryResource.html">ByteArrayBinaryResource</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/binaryresource/BinaryResource.html">BinaryResource</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/binaryresource/FileBinaryResource.html">FileBinaryResource</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/binaryresource/BinaryResource.html">BinaryResource</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/cache/common/BaseCacheEventListener.html">BaseCacheEventListener</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/cache/common/CacheEventListener.html">CacheEventListener</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/cache/common/CacheKeyUtil.html">CacheKeyUtil</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/cache/common/MultiCacheKey.html">MultiCacheKey</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/cache/common/CacheKey.html">CacheKey</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/cache/common/NoOpCacheErrorLogger.html">NoOpCacheErrorLogger</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/cache/common/CacheErrorLogger.html">CacheErrorLogger</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/cache/common/NoOpCacheEventListener.html">NoOpCacheEventListener</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/cache/common/CacheEventListener.html">CacheEventListener</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/cache/common/SimpleCacheKey.html">SimpleCacheKey</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/cache/common/CacheKey.html">CacheKey</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>


<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/cache/common/DebuggingCacheKey.html">DebuggingCacheKey</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>






<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/cache/common/WriterCallbacks.html">WriterCallbacks</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/cache/disk/DefaultDiskStorage.html">DefaultDiskStorage</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/cache/disk/DiskStorage.html">DiskStorage</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/cache/disk/DefaultEntryEvictionComparatorSupplier.html">DefaultEntryEvictionComparatorSupplier</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/cache/disk/EntryEvictionComparatorSupplier.html">EntryEvictionComparatorSupplier</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/cache/disk/DiskCacheConfig.html">DiskCacheConfig</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/cache/disk/DiskCacheConfig.Builder.html">DiskCacheConfig.Builder</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/cache/disk/DiskStorage.DiskDumpInfo.html">DiskStorage.DiskDumpInfo</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/cache/disk/DiskStorage.DiskDumpInfoEntry.html">DiskStorage.DiskDumpInfoEntry</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/cache/disk/DiskStorageCache.html">DiskStorageCache</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/cache/disk/FileCache.html">FileCache</a>
         &nbsp;&nbsp;
    
        
            <a href="./com/facebook/common/disk/DiskTrimmable.html">DiskTrimmable</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/cache/disk/DiskStorageCache.Params.html">DiskStorageCache.Params</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/cache/disk/DynamicDefaultDiskStorage.html">DynamicDefaultDiskStorage</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/cache/disk/DiskStorage.html">DiskStorage</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/cache/disk/ScoreBasedEvictionComparatorSupplier.html">ScoreBasedEvictionComparatorSupplier</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/cache/disk/EntryEvictionComparatorSupplier.html">EntryEvictionComparatorSupplier</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/cache/disk/SettableCacheEvent.html">SettableCacheEvent</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/cache/common/CacheEvent.html">CacheEvent</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/common/activitylistener/ActivityListenerManager.html">ActivityListenerManager</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/common/activitylistener/BaseActivityListener.html">BaseActivityListener</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/common/activitylistener/ActivityListener.html">ActivityListener</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/common/disk/NoOpDiskTrimmableRegistry.html">NoOpDiskTrimmableRegistry</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/common/disk/DiskTrimmableRegistry.html">DiskTrimmableRegistry</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/common/executors/ScheduledFutureImpl.html">ScheduledFutureImpl</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            RunnableFuture
         &nbsp;&nbsp;
    
        
            ScheduledFuture
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/common/executors/StatefulRunnable.html">StatefulRunnable</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            Runnable
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>


<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/producers/StatefulProducerRunnable.html">StatefulProducerRunnable</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>






<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/common/file/FileTree.html">FileTree</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/common/file/FileUtils.html">FileUtils</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/common/internal/AndroidPredicates.html">AndroidPredicates</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/common/internal/ByteStreams.html">ByteStreams</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/common/internal/Closeables.html">Closeables</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/common/internal/Files.html">Files</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/common/internal/Ints.html">Ints</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/common/internal/Objects.html">Objects</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/common/internal/Objects.ToStringHelper.html">Objects.ToStringHelper</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/common/internal/Preconditions.html">Preconditions</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/common/internal/Sets.html">Sets</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/common/internal/Suppliers.html">Suppliers</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/common/internal/Throwables.html">Throwables</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/common/logging/FLog.html">FLog</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/common/logging/FLogDefaultLoggingDelegate.html">FLogDefaultLoggingDelegate</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/common/logging/LoggingDelegate.html">LoggingDelegate</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/common/media/MediaUtils.html">MediaUtils</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/common/media/MimeTypeMapWrapper.html">MimeTypeMapWrapper</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/common/memory/NoOpMemoryTrimmableRegistry.html">NoOpMemoryTrimmableRegistry</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/common/memory/MemoryTrimmableRegistry.html">MemoryTrimmableRegistry</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/common/memory/PooledByteStreams.html">PooledByteStreams</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/common/references/CloseableReference.html">CloseableReference</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            Closeable
         &nbsp;&nbsp;
    
        
            Cloneable
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>


<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/common/references/DefaultCloseableReference.html">DefaultCloseableReference</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/common/references/FinalizerCloseableReference.html">FinalizerCloseableReference</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/common/references/NoOpCloseableReference.html">NoOpCloseableReference</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/common/references/RefCountCloseableReference.html">RefCountCloseableReference</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>






<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/common/references/OOMSoftReference.html">OOMSoftReference</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/common/references/SharedReference.html">SharedReference</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/common/statfs/StatFsHelper.html">StatFsHelper</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/common/time/AwakeTimeSinceBootClock.html">AwakeTimeSinceBootClock</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/common/time/MonotonicClock.html">MonotonicClock</a>
         &nbsp;&nbsp;
    
        
            <a href="./com/facebook/common/time/MonotonicNanoClock.html">MonotonicNanoClock</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/common/time/CurrentThreadTimeClock.html">CurrentThreadTimeClock</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/common/time/Clock.html">Clock</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/common/time/RealtimeSinceBootClock.html">RealtimeSinceBootClock</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/common/time/MonotonicClock.html">MonotonicClock</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/common/time/SystemClock.html">SystemClock</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/common/time/Clock.html">Clock</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/common/util/ByteConstants.html">ByteConstants</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/common/util/HashCodeUtil.html">HashCodeUtil</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/common/util/Hex.html">Hex</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/common/util/SecureHashUtil.html">SecureHashUtil</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/common/util/StreamUtil.html">StreamUtil</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/common/util/UriUtil.html">UriUtil</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/common/webp/WebpSupportStatus.html">WebpSupportStatus</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/datasource/AbstractDataSource.html">AbstractDataSource</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/datasource/DataSource.html">DataSource</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>


<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/datasource/SimpleDataSource.html">SimpleDataSource</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/datasource/AbstractProducerToDataSourceAdapter.html">AbstractProducerToDataSourceAdapter</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/request/HasImageRequest.html">HasImageRequest</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>


<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="1">
    
        <a href="./com/facebook/imagepipeline/datasource/CloseableProducerToDataSourceAdapter.html">CloseableProducerToDataSourceAdapter</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="1">
    
        <a href="./com/facebook/imagepipeline/datasource/ProducerToDataSourceAdapter.html">ProducerToDataSourceAdapter</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>






<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/datasource/ListDataSource.html">ListDataSource</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/datasource/SettableDataSource.html">SettableDataSource</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>






<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/datasource/BaseBooleanSubscriber.html">BaseBooleanSubscriber</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/datasource/DataSubscriber.html">DataSubscriber</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/datasource/BaseDataSubscriber.html">BaseDataSubscriber</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/datasource/DataSubscriber.html">DataSubscriber</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>


<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/datasource/BaseBitmapDataSubscriber.html">BaseBitmapDataSubscriber</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/datasource/BaseBitmapReferenceDataSubscriber.html">BaseBitmapReferenceDataSubscriber</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/datasource/BaseListBitmapDataSubscriber.html">BaseListBitmapDataSubscriber</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>






<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/datasource/DataSources.html">DataSources</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/datasource/FirstAvailableDataSourceSupplier.html">FirstAvailableDataSourceSupplier</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/common/internal/Supplier.html">Supplier</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/datasource/IncreasingQualityDataSourceSupplier.html">IncreasingQualityDataSourceSupplier</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/common/internal/Supplier.html">Supplier</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/datasource/RetainingDataSourceSupplier.html">RetainingDataSourceSupplier</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/common/internal/Supplier.html">Supplier</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/drawee/backends/pipeline/DefaultDrawableFactory.html">DefaultDrawableFactory</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/drawable/DrawableFactory.html">DrawableFactory</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/drawee/backends/pipeline/DraweeConfig.html">DraweeConfig</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/drawee/backends/pipeline/DraweeConfig.Builder.html">DraweeConfig.Builder</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/drawee/backends/pipeline/Fresco.html">Fresco</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/drawee/backends/pipeline/PipelineDraweeControllerBuilderSupplier.html">PipelineDraweeControllerBuilderSupplier</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/common/internal/Supplier.html">Supplier</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/drawee/backends/pipeline/PipelineDraweeControllerFactory.html">PipelineDraweeControllerFactory</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/drawee/backends/pipeline/debug/DebugOverlayImageOriginColor.html">DebugOverlayImageOriginColor</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/drawee/backends/pipeline/debug/DebugOverlayImageOriginListener.html">DebugOverlayImageOriginListener</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/drawee/backends/pipeline/info/ImageOriginListener.html">ImageOriginListener</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/drawee/backends/pipeline/info/ForwardingImageOriginListener.html">ForwardingImageOriginListener</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/drawee/backends/pipeline/info/ImageOriginListener.html">ImageOriginListener</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/drawee/backends/pipeline/info/ForwardingImagePerfDataListener.html">ForwardingImagePerfDataListener</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/drawee/backends/pipeline/info/ImagePerfDataListener.html">ImagePerfDataListener</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/drawee/backends/pipeline/info/ImageOriginUtils.html">ImageOriginUtils</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/drawee/backends/pipeline/info/ImagePerfData.html">ImagePerfData</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/drawee/backends/pipeline/info/ImagePerfMonitor.html">ImagePerfMonitor</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/drawee/backends/pipeline/info/ImagePerfNotifier.html">ImagePerfNotifier</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/drawee/backends/pipeline/info/ImagePerfState.html">ImagePerfState</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/drawee/backends/pipeline/info/ImagePerfUtils.html">ImagePerfUtils</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/drawee/backends/pipeline/info/internal/ImagePerfImageOriginListener.html">ImagePerfImageOriginListener</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/drawee/backends/pipeline/info/ImageOriginListener.html">ImageOriginListener</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/drawee/components/DeferredReleaser.html">DeferredReleaser</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/drawee/components/DraweeEventTracker.html">DraweeEventTracker</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/drawee/components/RetryManager.html">RetryManager</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/drawee/controller/AbstractDraweeController.html">AbstractDraweeController</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/drawee/components/DeferredReleaser.Releasable.html">DeferredReleaser.Releasable</a>
         &nbsp;&nbsp;
    
        
            <a href="./com/facebook/drawee/gestures/GestureDetector.ClickListener.html">GestureDetector.ClickListener</a>
         &nbsp;&nbsp;
    
        
            <a href="./com/facebook/drawee/interfaces/DraweeController.html">DraweeController</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>


<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/drawee/backends/pipeline/PipelineDraweeController.html">PipelineDraweeController</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>






<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/drawee/controller/AbstractDraweeControllerBuilder.html">AbstractDraweeControllerBuilder</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/drawee/interfaces/SimpleDraweeControllerBuilder.html">SimpleDraweeControllerBuilder</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>


<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/drawee/backends/pipeline/PipelineDraweeControllerBuilder.html">PipelineDraweeControllerBuilder</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>






<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/drawee/controller/BaseControllerListener.html">BaseControllerListener</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/drawee/controller/ControllerListener.html">ControllerListener</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>


<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/drawee/backends/pipeline/info/internal/ImagePerfControllerListener.html">ImagePerfControllerListener</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/fresco/ui/common/OnDrawControllerListener.html">OnDrawControllerListener</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/drawee/debug/listener/ImageLoadingTimeControllerListener.html">ImageLoadingTimeControllerListener</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>






<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/drawee/controller/ForwardingControllerListener.html">ForwardingControllerListener</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/drawee/controller/ControllerListener.html">ControllerListener</a>
         &nbsp;&nbsp;
    
        
            <a href="./com/facebook/fresco/ui/common/OnDrawControllerListener.html">OnDrawControllerListener</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/drawee/drawable/DrawableProperties.html">DrawableProperties</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/drawee/drawable/DrawableUtils.html">DrawableUtils</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/drawee/drawable/ScalingUtils.html">ScalingUtils</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/drawee/drawable/ScalingUtils.AbstractScaleType.html">ScalingUtils.AbstractScaleType</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/drawee/drawable/ScalingUtils.ScaleType.html">ScalingUtils.ScaleType</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/drawee/drawable/ScalingUtils.InterpolatingScaleType.html">ScalingUtils.InterpolatingScaleType</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/drawee/drawable/ScalingUtils.ScaleType.html">ScalingUtils.ScaleType</a>
         &nbsp;&nbsp;
    
        
            <a href="./com/facebook/drawee/drawable/ScalingUtils.StatefulScaleType.html">ScalingUtils.StatefulScaleType</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/drawee/generic/GenericDraweeHierarchy.html">GenericDraweeHierarchy</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/drawee/interfaces/SettableDraweeHierarchy.html">SettableDraweeHierarchy</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/drawee/generic/GenericDraweeHierarchyBuilder.html">GenericDraweeHierarchyBuilder</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/drawee/generic/GenericDraweeHierarchyInflater.html">GenericDraweeHierarchyInflater</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/drawee/generic/RoundingParams.html">RoundingParams</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/drawee/generic/WrappingUtils.html">WrappingUtils</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/drawee/gestures/GestureDetector.html">GestureDetector</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/drawee/view/AspectRatioMeasure.html">AspectRatioMeasure</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/drawee/view/AspectRatioMeasure.Spec.html">AspectRatioMeasure.Spec</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/drawee/view/DraweeHolder.html">DraweeHolder</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/drawee/drawable/VisibilityCallback.html">VisibilityCallback</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/drawee/view/MultiDraweeHolder.html">MultiDraweeHolder</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/fresco/animation/backend/AnimationBackendDelegate.html">AnimationBackendDelegate</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/fresco/animation/backend/AnimationBackend.html">AnimationBackend</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>


<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/fresco/animation/backend/AnimationBackendDelegateWithInactivityCheck.html">AnimationBackendDelegateWithInactivityCheck</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>






<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/fresco/animation/bitmap/BitmapAnimationBackend.html">BitmapAnimationBackend</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/fresco/animation/backend/AnimationBackend.html">AnimationBackend</a>
         &nbsp;&nbsp;
    
        
            <a href="./com/facebook/fresco/animation/backend/AnimationBackendDelegateWithInactivityCheck.InactivityListener.html">AnimationBackendDelegateWithInactivityCheck.InactivityListener</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/fresco/animation/bitmap/cache/AnimationFrameCacheKey.html">AnimationFrameCacheKey</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/cache/common/CacheKey.html">CacheKey</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/fresco/animation/bitmap/cache/FrescoFrameCache.html">FrescoFrameCache</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/fresco/animation/bitmap/BitmapFrameCache.html">BitmapFrameCache</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/fresco/animation/bitmap/cache/KeepLastFrameCache.html">KeepLastFrameCache</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/fresco/animation/bitmap/BitmapFrameCache.html">BitmapFrameCache</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/fresco/animation/bitmap/cache/NoOpCache.html">NoOpCache</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/fresco/animation/bitmap/BitmapFrameCache.html">BitmapFrameCache</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/fresco/animation/bitmap/preparation/DefaultBitmapFramePreparer.html">DefaultBitmapFramePreparer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/fresco/animation/bitmap/preparation/BitmapFramePreparer.html">BitmapFramePreparer</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/fresco/animation/bitmap/preparation/FixedNumberBitmapFramePreparationStrategy.html">FixedNumberBitmapFramePreparationStrategy</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/fresco/animation/bitmap/preparation/BitmapFramePreparationStrategy.html">BitmapFramePreparationStrategy</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/fresco/animation/bitmap/wrapper/AnimatedDrawableBackendAnimationInformation.html">AnimatedDrawableBackendAnimationInformation</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/fresco/animation/backend/AnimationInformation.html">AnimationInformation</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/fresco/animation/bitmap/wrapper/AnimatedDrawableBackendFrameRenderer.html">AnimatedDrawableBackendFrameRenderer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/fresco/animation/bitmap/BitmapFrameRenderer.html">BitmapFrameRenderer</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/fresco/animation/drawable/AnimatedDrawable2DebugDrawListener.html">AnimatedDrawable2DebugDrawListener</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/fresco/animation/drawable/AnimatedDrawable2.DrawListener.html">AnimatedDrawable2.DrawListener</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/fresco/animation/drawable/BaseAnimationListener.html">BaseAnimationListener</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/fresco/animation/drawable/AnimationListener.html">AnimationListener</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/fresco/animation/drawable/animator/AnimatedDrawable2ValueAnimatorHelper.html">AnimatedDrawable2ValueAnimatorHelper</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/fresco/animation/drawable/animator/AnimatedDrawableValueAnimatorHelper.html">AnimatedDrawableValueAnimatorHelper</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/fresco/animation/factory/AnimatedFactoryV2Impl.html">AnimatedFactoryV2Impl</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/animated/factory/AnimatedFactory.html">AnimatedFactory</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/fresco/animation/factory/ExperimentalBitmapAnimationDrawableFactory.html">ExperimentalBitmapAnimationDrawableFactory</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/drawable/DrawableFactory.html">DrawableFactory</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/fresco/animation/frame/DropFramesFrameScheduler.html">DropFramesFrameScheduler</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/fresco/animation/frame/FrameScheduler.html">FrameScheduler</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/fresco/middleware/MiddlewareUtils.html">MiddlewareUtils</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/fresco/ui/common/BaseControllerListener2.html">BaseControllerListener2</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/fresco/ui/common/ControllerListener2.html">ControllerListener2</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>


<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/drawee/backends/pipeline/info/internal/ImagePerfControllerListener2.html">ImagePerfControllerListener2</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/fresco/ui/common/OnDrawControllerListener.html">OnDrawControllerListener</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/fresco/ui/common/ForwardingControllerListener2.html">ForwardingControllerListener2</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>






<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/fresco/ui/common/ControllerListener2.Extras.html">ControllerListener2.Extras</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/fresco/ui/common/DimensionsInfo.html">DimensionsInfo</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/fresco/ui/common/MultiUriHelper.html">MultiUriHelper</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imageformat/DefaultImageFormatChecker.html">DefaultImageFormatChecker</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imageformat/ImageFormat.FormatChecker.html">ImageFormat.FormatChecker</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imageformat/DefaultImageFormats.html">DefaultImageFormats</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imageformat/ImageFormat.html">ImageFormat</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imageformat/ImageFormatChecker.html">ImageFormatChecker</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imageformat/ImageFormatCheckerUtils.html">ImageFormatCheckerUtils</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/animated/base/AnimatedDrawableFrameInfo.html">AnimatedDrawableFrameInfo</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/animated/base/AnimatedDrawableOptions.html">AnimatedDrawableOptions</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/animated/base/AnimatedDrawableOptionsBuilder.html">AnimatedDrawableOptionsBuilder</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/animated/base/AnimatedImageResult.html">AnimatedImageResult</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/animated/base/AnimatedImageResultBuilder.html">AnimatedImageResultBuilder</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/animated/base/DelegatingAnimatedDrawableBackend.html">DelegatingAnimatedDrawableBackend</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/animated/base/AnimatedDrawableBackend.html">AnimatedDrawableBackend</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/animated/factory/AnimatedFactoryProvider.html">AnimatedFactoryProvider</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/animated/factory/AnimatedImageFactoryImpl.html">AnimatedImageFactoryImpl</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/animated/factory/AnimatedImageFactory.html">AnimatedImageFactory</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/animated/impl/AnimatedDrawableBackendImpl.html">AnimatedDrawableBackendImpl</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/animated/base/AnimatedDrawableBackend.html">AnimatedDrawableBackend</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/animated/impl/AnimatedFrameCache.html">AnimatedFrameCache</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/animated/impl/AnimatedImageCompositor.html">AnimatedImageCompositor</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/animated/util/AnimatedDrawableUtil.html">AnimatedDrawableUtil</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/backends/okhttp3/OkHttpImagePipelineConfigFactory.html">OkHttpImagePipelineConfigFactory</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/backends/volley/VolleyImagePipelineConfigFactory.html">VolleyImagePipelineConfigFactory</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/bitmaps/EmptyJpegGenerator.html">EmptyJpegGenerator</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/bitmaps/HoneycombBitmapCreator.html">HoneycombBitmapCreator</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/common/webp/BitmapCreator.html">BitmapCreator</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/bitmaps/PlatformBitmapFactory.html">PlatformBitmapFactory</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>


<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/bitmaps/ArtBitmapFactory.html">ArtBitmapFactory</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/bitmaps/GingerbreadBitmapFactory.html">GingerbreadBitmapFactory</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/bitmaps/HoneycombBitmapFactory.html">HoneycombBitmapFactory</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>






<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/bitmaps/PlatformBitmapFactoryProvider.html">PlatformBitmapFactoryProvider</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/bitmaps/SimpleBitmapReleaser.html">SimpleBitmapReleaser</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/common/references/ResourceReleaser.html">ResourceReleaser</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/cache/AbstractAdaptiveCountingMemoryCache.html">AbstractAdaptiveCountingMemoryCache</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/cache/CountingMemoryCache.html">CountingMemoryCache</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/cache/BitmapMemoryCacheKey.html">BitmapMemoryCacheKey</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/cache/common/CacheKey.html">CacheKey</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/cache/BitmapMemoryCacheTrimStrategy.html">BitmapMemoryCacheTrimStrategy</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/cache/MemoryCache.CacheTrimStrategy.html">MemoryCache.CacheTrimStrategy</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/cache/BoundedLinkedHashSet.html">BoundedLinkedHashSet</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/cache/BufferedDiskCache.html">BufferedDiskCache</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/cache/CountingLruBitmapMemoryCacheFactory.html">CountingLruBitmapMemoryCacheFactory</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/cache/BitmapMemoryCacheFactory.html">BitmapMemoryCacheFactory</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/cache/CountingLruMap.html">CountingLruMap</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/cache/CountingMemoryCache.Entry.html">CountingMemoryCache.Entry</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/cache/CountingMemoryCacheInspector.html">CountingMemoryCacheInspector</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/cache/CountingMemoryCacheInspector.DumpInfo.html">CountingMemoryCacheInspector.DumpInfo</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/cache/CountingMemoryCacheInspector.DumpInfoEntry.html">CountingMemoryCacheInspector.DumpInfoEntry</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/cache/DefaultBitmapMemoryCacheParamsSupplier.html">DefaultBitmapMemoryCacheParamsSupplier</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/common/internal/Supplier.html">Supplier</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/cache/DefaultCacheKeyFactory.html">DefaultCacheKeyFactory</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/cache/CacheKeyFactory.html">CacheKeyFactory</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>


<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/debug/FlipperCacheKeyFactory.html">FlipperCacheKeyFactory</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>






<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/cache/DefaultEncodedMemoryCacheParamsSupplier.html">DefaultEncodedMemoryCacheParamsSupplier</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/common/internal/Supplier.html">Supplier</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/cache/EncodedCountingMemoryCacheFactory.html">EncodedCountingMemoryCacheFactory</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/cache/EncodedMemoryCacheFactory.html">EncodedMemoryCacheFactory</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/cache/InstrumentedMemoryCache.html">InstrumentedMemoryCache</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/cache/MemoryCache.html">MemoryCache</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/cache/InstrumentedMemoryCacheBitmapMemoryCacheFactory.html">InstrumentedMemoryCacheBitmapMemoryCacheFactory</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/cache/LruCountingMemoryCache.html">LruCountingMemoryCache</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/cache/common/HasDebugData.html">HasDebugData</a>
         &nbsp;&nbsp;
    
        
            <a href="./com/facebook/imagepipeline/cache/CountingMemoryCache.html">CountingMemoryCache</a>
         &nbsp;&nbsp;
    
        
            <a href="./com/facebook/imagepipeline/cache/MemoryCache.html">MemoryCache</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/cache/MemoryCacheParams.html">MemoryCacheParams</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/cache/NativeMemoryCacheTrimStrategy.html">NativeMemoryCacheTrimStrategy</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/cache/MemoryCache.CacheTrimStrategy.html">MemoryCache.CacheTrimStrategy</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/cache/NoOpImageCacheStatsTracker.html">NoOpImageCacheStatsTracker</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/cache/ImageCacheStatsTracker.html">ImageCacheStatsTracker</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/cache/StagingArea.html">StagingArea</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/common/BytesRange.html">BytesRange</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/common/ImageDecodeOptions.html">ImageDecodeOptions</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/common/ImageDecodeOptionsBuilder.html">ImageDecodeOptionsBuilder</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/common/ResizeOptions.html">ResizeOptions</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/common/RotationOptions.html">RotationOptions</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/core/CloseableReferenceFactory.html">CloseableReferenceFactory</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/core/DefaultExecutorSupplier.html">DefaultExecutorSupplier</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/core/ExecutorSupplier.html">ExecutorSupplier</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/core/DiskStorageCacheFactory.html">DiskStorageCacheFactory</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/core/FileCacheFactory.html">FileCacheFactory</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/core/DynamicDefaultDiskStorageFactory.html">DynamicDefaultDiskStorageFactory</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/core/DiskStorageFactory.html">DiskStorageFactory</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/core/ImagePipeline.html">ImagePipeline</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/core/ImagePipelineConfig.html">ImagePipelineConfig</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/core/ImagePipelineConfig.Builder.html">ImagePipelineConfig.Builder</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/core/ImagePipelineConfig.DefaultImageRequestConfig.html">ImagePipelineConfig.DefaultImageRequestConfig</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/core/ImagePipelineExperiments.html">ImagePipelineExperiments</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/core/ImagePipelineExperiments.Builder.html">ImagePipelineExperiments.Builder</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/core/ImagePipelineExperiments.DefaultProducerFactoryMethod.html">ImagePipelineExperiments.DefaultProducerFactoryMethod</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/core/ImagePipelineExperiments.ProducerFactoryMethod.html">ImagePipelineExperiments.ProducerFactoryMethod</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/core/ImagePipelineFactory.html">ImagePipelineFactory</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/core/NativeCodeSetup.html">NativeCodeSetup</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/core/PriorityThreadFactory.html">PriorityThreadFactory</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            ThreadFactory
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/core/ProducerFactory.html">ProducerFactory</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/core/ProducerSequenceFactory.html">ProducerSequenceFactory</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/debug/FlipperCloseableReferenceLeakTracker.html">FlipperCloseableReferenceLeakTracker</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/debug/CloseableReferenceLeakTracker.html">CloseableReferenceLeakTracker</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/debug/FlipperImageTracker.html">FlipperImageTracker</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/drawee/backends/pipeline/info/ImagePerfDataListener.html">ImagePerfDataListener</a>
         &nbsp;&nbsp;
    
        
            <a href="./com/facebook/imagepipeline/debug/DebugImageTracker.html">DebugImageTracker</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/debug/FlipperImageTracker.ImageDebugData.html">FlipperImageTracker.ImageDebugData</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/debug/NoOpCloseableReferenceLeakTracker.html">NoOpCloseableReferenceLeakTracker</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/debug/CloseableReferenceLeakTracker.html">CloseableReferenceLeakTracker</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/debug/NoOpDebugImageTracker.html">NoOpDebugImageTracker</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/debug/DebugImageTracker.html">DebugImageTracker</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/decoder/DefaultImageDecoder.html">DefaultImageDecoder</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/decoder/ImageDecoder.html">ImageDecoder</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/decoder/ImageDecoderConfig.html">ImageDecoderConfig</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/decoder/ImageDecoderConfig.Builder.html">ImageDecoderConfig.Builder</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/decoder/ProgressiveJpegParser.html">ProgressiveJpegParser</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/decoder/SimpleProgressiveJpegConfig.html">SimpleProgressiveJpegConfig</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/decoder/ProgressiveJpegConfig.html">ProgressiveJpegConfig</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/filter/InPlaceRoundFilter.html">InPlaceRoundFilter</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/filter/IterativeBoxBlurFilter.html">IterativeBoxBlurFilter</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/filter/RenderScriptBlurFilter.html">RenderScriptBlurFilter</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/filter/XferRoundFilter.html">XferRoundFilter</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/image/CloseableImage.html">CloseableImage</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/image/HasImageMetadata.html">HasImageMetadata</a>
         &nbsp;&nbsp;
    
        
            <a href="./com/facebook/imagepipeline/image/ImageInfo.html">ImageInfo</a>
         &nbsp;&nbsp;
    
        
            Closeable
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>


<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/image/CloseableAnimatedImage.html">CloseableAnimatedImage</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/image/CloseableBitmap.html">CloseableBitmap</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>


<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="1">
    
        <a href="./com/facebook/imagepipeline/image/CloseableStaticBitmap.html">CloseableStaticBitmap</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/common/references/HasBitmap.html">HasBitmap</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>








<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/image/EncodedImage.html">EncodedImage</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            Closeable
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/image/ImmutableQualityInfo.html">ImmutableQualityInfo</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/image/QualityInfo.html">QualityInfo</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/image/OriginalEncodedImageInfo.html">OriginalEncodedImageInfo</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/instrumentation/FrescoInstrumenter.html">FrescoInstrumenter</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/listener/BaseRequestListener.html">BaseRequestListener</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/listener/RequestListener.html">RequestListener</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>


<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/drawee/backends/pipeline/info/ImageOriginRequestListener.html">ImageOriginRequestListener</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/drawee/backends/pipeline/info/internal/ImagePerfRequestListener.html">ImagePerfRequestListener</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>






<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/listener/BaseRequestListener2.html">BaseRequestListener2</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/listener/RequestListener2.html">RequestListener2</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/listener/ForwardingRequestListener.html">ForwardingRequestListener</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/listener/RequestListener.html">RequestListener</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/listener/ForwardingRequestListener2.html">ForwardingRequestListener2</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/listener/RequestListener2.html">RequestListener2</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/listener/RequestLoggingListener.html">RequestLoggingListener</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/listener/RequestListener.html">RequestListener</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/memory/AshmemMemoryChunk.html">AshmemMemoryChunk</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/memory/MemoryChunk.html">MemoryChunk</a>
         &nbsp;&nbsp;
    
        
            Closeable
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/memory/BasePool.html">BasePool</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/common/memory/Pool.html">Pool</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>


<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/memory/BucketsBitmapPool.html">BucketsBitmapPool</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/memory/BitmapPool.html">BitmapPool</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/memory/GenericByteArrayPool.html">GenericByteArrayPool</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/common/memory/ByteArrayPool.html">ByteArrayPool</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/memory/MemoryChunkPool.html">MemoryChunkPool</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>


<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="1">
    
        <a href="./com/facebook/imagepipeline/memory/AshmemMemoryChunkPool.html">AshmemMemoryChunkPool</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="1">
    
        <a href="./com/facebook/imagepipeline/memory/BufferMemoryChunkPool.html">BufferMemoryChunkPool</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="1">
    
        <a href="./com/facebook/imagepipeline/memory/NativeMemoryChunkPool.html">NativeMemoryChunkPool</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>








<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/memory/BitmapCounter.html">BitmapCounter</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/memory/BitmapCounterConfig.html">BitmapCounterConfig</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/memory/BitmapCounterConfig.Builder.html">BitmapCounterConfig.Builder</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/memory/BitmapCounterProvider.html">BitmapCounterProvider</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/memory/BucketMap.html">BucketMap</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/memory/BufferMemoryChunk.html">BufferMemoryChunk</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/memory/MemoryChunk.html">MemoryChunk</a>
         &nbsp;&nbsp;
    
        
            Closeable
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/memory/DefaultBitmapPoolParams.html">DefaultBitmapPoolParams</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/memory/DefaultByteArrayPoolParams.html">DefaultByteArrayPoolParams</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/memory/DefaultFlexByteArrayPoolParams.html">DefaultFlexByteArrayPoolParams</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/memory/DefaultNativeMemoryChunkPoolParams.html">DefaultNativeMemoryChunkPoolParams</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/memory/DummyBitmapPool.html">DummyBitmapPool</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/memory/BitmapPool.html">BitmapPool</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/memory/DummyTrackingInUseBitmapPool.html">DummyTrackingInUseBitmapPool</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/memory/BitmapPool.html">BitmapPool</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/memory/FlexByteArrayPool.html">FlexByteArrayPool</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/memory/LruBitmapPool.html">LruBitmapPool</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/memory/BitmapPool.html">BitmapPool</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/memory/LruBucketsPoolBackend.html">LruBucketsPoolBackend</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>


<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/memory/BitmapPoolBackend.html">BitmapPoolBackend</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>






<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/memory/MemoryChunkUtil.html">MemoryChunkUtil</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/memory/MemoryPooledByteBuffer.html">MemoryPooledByteBuffer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/common/memory/PooledByteBuffer.html">PooledByteBuffer</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/memory/MemoryPooledByteBufferFactory.html">MemoryPooledByteBufferFactory</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/common/memory/PooledByteBufferFactory.html">PooledByteBufferFactory</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/memory/NativeMemoryChunk.html">NativeMemoryChunk</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/memory/MemoryChunk.html">MemoryChunk</a>
         &nbsp;&nbsp;
    
        
            Closeable
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/memory/NoOpPoolStatsTracker.html">NoOpPoolStatsTracker</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/memory/PoolStatsTracker.html">PoolStatsTracker</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/memory/PoolConfig.html">PoolConfig</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/memory/PoolConfig.Builder.html">PoolConfig.Builder</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/memory/PoolFactory.html">PoolFactory</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/memory/PoolParams.html">PoolParams</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/memory/SharedByteArray.html">SharedByteArray</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/common/memory/MemoryTrimmable.html">MemoryTrimmable</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/multiuri/MultiUri.html">MultiUri</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/multiuri/MultiUri.Builder.html">MultiUri.Builder</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/nativecode/Bitmaps.html">Bitmaps</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/nativecode/DalvikPurgeableDecoder.html">DalvikPurgeableDecoder</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/platform/PlatformDecoder.html">PlatformDecoder</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>


<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/platform/GingerbreadPurgeableDecoder.html">GingerbreadPurgeableDecoder</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/platform/KitKatPurgeableDecoder.html">KitKatPurgeableDecoder</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>






<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/nativecode/ImagePipelineNativeLoader.html">ImagePipelineNativeLoader</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/nativecode/NativeBlurFilter.html">NativeBlurFilter</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/nativecode/NativeCodeInitializer.html">NativeCodeInitializer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/nativecode/NativeFiltersLoader.html">NativeFiltersLoader</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/nativecode/NativeImageTranscoderFactory.html">NativeImageTranscoderFactory</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/nativecode/NativeJpegTranscoder.html">NativeJpegTranscoder</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/transcoder/ImageTranscoder.html">ImageTranscoder</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/nativecode/NativeJpegTranscoderFactory.html">NativeJpegTranscoderFactory</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/transcoder/ImageTranscoderFactory.html">ImageTranscoderFactory</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/nativecode/NativeJpegTranscoderSoLoader.html">NativeJpegTranscoderSoLoader</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/nativecode/NativeRoundingFilter.html">NativeRoundingFilter</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/nativecode/StaticWebpNativeLoader.html">StaticWebpNativeLoader</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/nativecode/WebpTranscoderFactory.html">WebpTranscoderFactory</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/nativecode/WebpTranscoderImpl.html">WebpTranscoderImpl</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/nativecode/WebpTranscoder.html">WebpTranscoder</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/platform/DefaultDecoder.html">DefaultDecoder</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/platform/PlatformDecoder.html">PlatformDecoder</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>


<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/platform/ArtDecoder.html">ArtDecoder</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/platform/OreoDecoder.html">OreoDecoder</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>






<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/platform/PlatformDecoderFactory.html">PlatformDecoderFactory</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/producers/AddImageTransformMetaDataProducer.html">AddImageTransformMetaDataProducer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/producers/Producer.html">Producer</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/producers/BaseConsumer.html">BaseConsumer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/producers/Consumer.html">Consumer</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>


<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/producers/DelegatingConsumer.html">DelegatingConsumer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>


<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="1">
    
        <a href="./com/facebook/imagepipeline/producers/PostprocessedBitmapMemoryCacheProducer.CachedPostprocessorConsumer.html">PostprocessedBitmapMemoryCacheProducer.CachedPostprocessorConsumer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>








<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/producers/BaseNetworkFetcher.html">BaseNetworkFetcher</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/producers/NetworkFetcher.html">NetworkFetcher</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>


<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/backends/okhttp3/OkHttpNetworkFetcher.html">OkHttpNetworkFetcher</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/backends/volley/VolleyNetworkFetcher.html">VolleyNetworkFetcher</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/producers/HttpUrlConnectionNetworkFetcher.html">HttpUrlConnectionNetworkFetcher</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>






<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/producers/BaseProducerContext.html">BaseProducerContext</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/producers/ProducerContext.html">ProducerContext</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>


<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/producers/SettableProducerContext.html">SettableProducerContext</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>






<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/producers/BaseProducerContextCallbacks.html">BaseProducerContextCallbacks</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/producers/ProducerContextCallbacks.html">ProducerContextCallbacks</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/producers/BitmapMemoryCacheProducer.html">BitmapMemoryCacheProducer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/producers/Producer.html">Producer</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>


<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/producers/BitmapMemoryCacheGetProducer.html">BitmapMemoryCacheGetProducer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>






<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/producers/BitmapPrepareProducer.html">BitmapPrepareProducer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/producers/Producer.html">Producer</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/producers/BitmapProbeProducer.html">BitmapProbeProducer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/producers/Producer.html">Producer</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/producers/BranchOnSeparateImagesProducer.html">BranchOnSeparateImagesProducer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/producers/Producer.html">Producer</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/producers/DecodeProducer.html">DecodeProducer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/producers/Producer.html">Producer</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/producers/DelayProducer.html">DelayProducer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/producers/Producer.html">Producer</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/producers/DiskCacheReadProducer.html">DiskCacheReadProducer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/producers/Producer.html">Producer</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/producers/DiskCacheWriteProducer.html">DiskCacheWriteProducer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/producers/Producer.html">Producer</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/producers/EncodedMemoryCacheProducer.html">EncodedMemoryCacheProducer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/producers/Producer.html">Producer</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/producers/EncodedProbeProducer.html">EncodedProbeProducer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/producers/Producer.html">Producer</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/producers/ExperimentalThreadHandoffProducerQueueImpl.html">ExperimentalThreadHandoffProducerQueueImpl</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/producers/ThreadHandoffProducerQueue.html">ThreadHandoffProducerQueue</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/producers/FetchState.html">FetchState</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>


<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/backends/okhttp3/OkHttpNetworkFetcher.OkHttpNetworkFetchState.html">OkHttpNetworkFetcher.OkHttpNetworkFetchState</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/backends/volley/VolleyNetworkFetcher.VolleyNetworkFetchState.html">VolleyNetworkFetcher.VolleyNetworkFetchState</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/producers/HttpUrlConnectionNetworkFetcher.HttpUrlConnectionNetworkFetchState.html">HttpUrlConnectionNetworkFetcher.HttpUrlConnectionNetworkFetchState</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/producers/PriorityNetworkFetcher.PriorityFetchState.html">PriorityNetworkFetcher.PriorityFetchState</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>






<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/producers/InternalProducerListener.html">InternalProducerListener</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/producers/ProducerListener2.html">ProducerListener2</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>


<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/producers/InternalRequestListener.html">InternalRequestListener</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/listener/RequestListener2.html">RequestListener2</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>






<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/producers/JobScheduler.html">JobScheduler</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/producers/LocalExifThumbnailProducer.html">LocalExifThumbnailProducer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/producers/ThumbnailProducer.html">ThumbnailProducer</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/producers/LocalFetchProducer.html">LocalFetchProducer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/producers/Producer.html">Producer</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>


<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/producers/DataFetchProducer.html">DataFetchProducer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/producers/LocalAssetFetchProducer.html">LocalAssetFetchProducer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/producers/LocalContentUriFetchProducer.html">LocalContentUriFetchProducer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/producers/LocalContentUriThumbnailFetchProducer.html">LocalContentUriThumbnailFetchProducer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/producers/ThumbnailProducer.html">ThumbnailProducer</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/producers/LocalFileFetchProducer.html">LocalFileFetchProducer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/producers/LocalResourceFetchProducer.html">LocalResourceFetchProducer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/producers/QualifiedResourceFetchProducer.html">QualifiedResourceFetchProducer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>






<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/producers/LocalVideoThumbnailProducer.html">LocalVideoThumbnailProducer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/producers/Producer.html">Producer</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/producers/MultiplexProducer.html">MultiplexProducer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/producers/Producer.html">Producer</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>


<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/producers/BitmapMemoryCacheKeyMultiplexProducer.html">BitmapMemoryCacheKeyMultiplexProducer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/producers/EncodedCacheKeyMultiplexProducer.html">EncodedCacheKeyMultiplexProducer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>






<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/producers/NetworkFetchProducer.html">NetworkFetchProducer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/producers/Producer.html">Producer</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/producers/NullProducer.html">NullProducer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/producers/Producer.html">Producer</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/producers/PartialDiskCacheProducer.html">PartialDiskCacheProducer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/producers/Producer.html">Producer</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/producers/PostprocessedBitmapMemoryCacheProducer.html">PostprocessedBitmapMemoryCacheProducer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/producers/Producer.html">Producer</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/producers/PostprocessorProducer.html">PostprocessorProducer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/producers/Producer.html">Producer</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/producers/PriorityNetworkFetcher.html">PriorityNetworkFetcher</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/producers/NetworkFetcher.html">NetworkFetcher</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/producers/PriorityStarvingThrottlingProducer.html">PriorityStarvingThrottlingProducer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/producers/Producer.html">Producer</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/producers/RemoveImageTransformMetaDataProducer.html">RemoveImageTransformMetaDataProducer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/producers/Producer.html">Producer</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/producers/ResizeAndRotateProducer.html">ResizeAndRotateProducer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/producers/Producer.html">Producer</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/producers/SwallowResultProducer.html">SwallowResultProducer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/producers/Producer.html">Producer</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/producers/ThreadHandoffProducer.html">ThreadHandoffProducer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/producers/Producer.html">Producer</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/producers/ThreadHandoffProducerQueueImpl.html">ThreadHandoffProducerQueueImpl</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/producers/ThreadHandoffProducerQueue.html">ThreadHandoffProducerQueue</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/producers/ThrottlingProducer.html">ThrottlingProducer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/producers/Producer.html">Producer</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/producers/ThumbnailBranchProducer.html">ThumbnailBranchProducer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/producers/Producer.html">Producer</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/producers/ThumbnailSizeChecker.html">ThumbnailSizeChecker</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/producers/WebpTranscodeProducer.html">WebpTranscodeProducer</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/producers/Producer.html">Producer</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/request/BasePostprocessor.html">BasePostprocessor</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/request/Postprocessor.html">Postprocessor</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>


<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/postprocessors/BlurPostProcessor.html">BlurPostProcessor</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/postprocessors/IterativeBoxBlurPostProcessor.html">IterativeBoxBlurPostProcessor</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/postprocessors/RoundAsCirclePostprocessor.html">RoundAsCirclePostprocessor</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/postprocessors/RoundPostprocessor.html">RoundPostprocessor</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/postprocessors/RoundedCornersPostprocessor.html">RoundedCornersPostprocessor</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td><td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="2">
    
        <a href="./com/facebook/imagepipeline/request/BaseRepeatedPostProcessor.html">BaseRepeatedPostProcessor</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/request/RepeatedPostprocessor.html">RepeatedPostprocessor</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>






<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/request/ImageRequest.html">ImageRequest</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/request/ImageRequestBuilder.html">ImageRequestBuilder</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/systrace/DefaultFrescoSystrace.html">DefaultFrescoSystrace</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/systrace/FrescoSystrace.Systrace.html">FrescoSystrace.Systrace</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/systrace/FrescoSystrace.html">FrescoSystrace</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/transcoder/DownsampleUtil.html">DownsampleUtil</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/transcoder/ImageTranscodeResult.html">ImageTranscodeResult</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/transcoder/JpegTranscoderUtils.html">JpegTranscoderUtils</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/transcoder/MultiImageTranscoderFactory.html">MultiImageTranscoderFactory</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/transcoder/ImageTranscoderFactory.html">ImageTranscoderFactory</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/transcoder/SimpleImageTranscoder.html">SimpleImageTranscoder</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/transcoder/ImageTranscoder.html">ImageTranscoder</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imagepipeline/transcoder/SimpleImageTranscoderFactory.html">SimpleImageTranscoderFactory</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/imagepipeline/transcoder/ImageTranscoderFactory.html">ImageTranscoderFactory</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imageutils/BitmapUtil.html">BitmapUtil</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imageutils/HeifExifUtil.html">HeifExifUtil</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imageutils/ImageMetaData.html">ImageMetaData</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imageutils/JfifUtil.html">JfifUtil</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/imageutils/WebpUtil.html">WebpUtil</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
    &nbsp;
    </td>
</tr>




<tr>
    <td class="jd-hierarchy-spacer"></td>
    <td class="jd-hierarchy-data" colspan="3">
    
        <a href="./com/facebook/webpsupport/WebpBitmapFactoryImpl.html">WebpBitmapFactoryImpl</a>
    
    </td>
    <td class="jd-hierarchy-data">
    
        
            <a href="./com/facebook/common/webp/WebpBitmapFactory.html">WebpBitmapFactory</a>
         &nbsp;&nbsp;
    
    &nbsp;
    </td>
</tr>







</table>

</div>

<div id="footer">
 +Generated by <a href="http://code.google.com/p/doclava/">Doclava</a>.
 +</div> <!-- end footer - @generated -->

</div><!-- end jd-content -->
</div><!-- end doc-content -->

</div> <!-- end body-content --> 

<script type="text/javascript">
init(); /* initialize doclava-developer-docs.js */
</script>

</body>
</html>

